most strained - Turco Inglés Diccionario